demanding character - Francés Inglés Diccionario